screen beater - French English Dictionary